{{tag>edgy webcam matériel}}
----





====== Installation du pilote PWC ======


===== Vérification du driver =====

Le driver pwc est [[https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.17/+bug/56090|cassé dans Edgy]].

[[http://www.lavrsen.dk/twiki/bin/view/PWC/WorkingWebcamsWithPWC|Liste des webcams fonctionnant avec le driver pwc.]]

    * PCA645VC
    * PCA646VC
    * PCVC675K "Vesta"
    * PCVC680K "Vesta Pro"
    * PCVC690K "Vesta Scan"
    * PCVC720K/40 "ToUCam XS"
    * PCVC730K "ToUCam Fun"
    * PCVC740K "ToUCam Pro"
    * PCVC750K "ToUCam Scan"
    * PCVC830K "ToUCam Fun II"
    * PCVC840K "ToUCam Pro II"
    * SPC900NC (usb product ID 0x471:0x329)
    * Askey VC010
    * old Creative Labs Webcam 5
    * Creative Labs Webcam Pro Ex
    * Logitech QuickCam 3000 Pro
    * Logitech QuickCam 4000 Pro
    * Logitech QuickCam Notebook Pro
    * Logitech QuickCam Zoom 
    * Logitech QuickCam Orbit/Sphere
    * Samsung MPC-C10
    * Samsung MPC-C30
    * Sotec Afina Eye
    * Visionite VCS UM100
    * Visionite VCS UC300 

Est ce que le problème est du au driver ? Pour voir si votre pilote est cassé dans un terminal tapez la commande suivante :

<code>lsmod | grep pwc</code>

Si le résultat de cette commande est :

==== Votre pilote est cassé ! ====

pwc 51964 1  <- Votre pilote est cassé ! (à peu près 50kb)



==== Votre pilote semble bon ====

pwc 93984 0  <- Votre pilote semble bon. (à peu près 90kb)










===== Installation du driver de la webcam =====

Pour installer un driver fonctionnel, suivez les différentes étapes.

Pour gutsy voir aussi: http://zenaf.blogspot.com/2008/01/installer-le-pilote-pwc-sur-un-noyau.html 
 
(  FIXME intégration avec cette page demandé -> il faut faire des teste sur l'efficacité de ce patch)


==== Pré requis pour la compilation ====

Installez "build-essential" et les "kernel-headers" pour votre noyau (par exemple linux-headers-2.6.17-6-686).

Dans un terminal :

<code>sudo apt-get install build-essential linux-headers-`uname -r`</code>







==== Téléchargement du driver ====

Depuis feisty (7.04) télécharger le pilote directement à partir de synaptic en recherchant "Philips".

Pour les anciennes versions :

Téléchargez le dernier pilote depuis :

http://www.saillard.org/linux/pwc/

(http://www.saillard.org/linux/pwc/files/pwc-10.0.12-rc1.tar.bz2)

ou dans un terminal

<code>wget http://www.saillard.org/linux/pwc/files/pwc-10.0.12-rc1.tar.bz2</code>








==== Compilation du driver ====

Décompressez (tar jxvf pwc-10.0.12-rc1.tar.bz2) et ouvrez un terminal  dans le répertoire du pilote, puis tapez les commandes suivantes (ou copier coller l'informatique est un outil de fainéant :-D ):
<code>make
sudo modprobe -r pwc
sudo cp pwc.ko /lib/modules/`uname -r`/kernel/drivers/media/video/pwc/pwc.ko.saillard
cd /lib/modules/`uname -r`/kernel/drivers/media/video/pwc
sudo mv pwc.ko pwc.ko.ubuntu
sudo ln -s pwc.ko.saillard pwc.ko
sudo depmod -a
sudo modprobe pwc</code>






===== Profitez pleinement de votre webcam ! =====

L'utilitaire setpwc permet de configurer finement votre webcam. Cliquer sur le lien suivant pour l'installer [[apt://setpwc]].

Je vous traduit la liste des paramètres :

<code>-d périphérique  périphérique à utiliser (défaut: /dev/video0)
-p	affiche les paramètres actuels
-f x	fixer le débits d'images (0...63)
-S w,h,x  fixer largeur/hauteur/débit d'images
-b	sauver les paramètres en mémoire non volatile
-r	restaurer les paramètres depuis la mémoire non volatile
-x	restaurer les paramètres constructeur
-c x	fixer la compression préférée (0-3)
-g x	fixer le contrôle de gain automatique (0...65535)
-s x	fixer la vitesse de fermeture (1...65535)
-w auto/manual/indoor/outdoor/fl
	fixer le mode de balance des blancs (auto/manuel/intérieur/extérieur/fl
-a x	balance des rouges (seulement si -w manual) (0...65535)
-e x	balance des bleus (idem) (0...65535)
-i x	vitesse de la balance des blancs automatique (1...65535)
-j x	délai pour la balance automatique (1...65535)
-k x	fixer del on-time (0...25500ms
-l x	fixer del off-time
-m x	fixer la netteté électronique (0...65535)
-n x	fixer la compensation de la lumière d'arrière plan (0=0ff, other=on)
-o x	fixer le mode anti clignotement (0=0ff, other=on)
-q x	fixer le mode réduction du bruit (0=none...3=high)
-t x	restaurer le glissement (bit 0) et/ou l'inclinaison(bit 1)
-u	questionner le statut glissement/inclinaison
-y x	fixer le glissement
-z x	fixer l'inclinaison
-h	this help</code>

Ces paramètres dépendent du modèle de votre Webcam. De même qu'un paramètre peut fonctionner mais seulement dans un certaine plage.

Par exemple pour une Logitech Quickam PRO 4000 

D'abord restaurer les paramètres constructeur, très utile en cas de fonctionnement étrange :
<code>setpwc -x</code>

fixer le débit d'image au maximum pour le modèle et le mode anti-bruit le plus fort :
<code>setpwc -f 15 -q 2</code>

fixer sauvegarder ces nouveaux paramètres dans la mémoire non volatile de la webcam :

<code>setpwc -b</code>